Next: Maxima Language Mode, Previous: Eqn Language Mode, Up: Language Modes [Contents][Index]
The d Y (calc-yacas-language) command
selects the conventions of Yacas, a free computer algebra system.
While the operators and functions in Yacas are similar to those
of Calc, the names of built-in functions in Yacas are
capitalized. The Calc formula ‘sin(2
x)’, for example, is entered and displayed
‘Sin(2 x)’ in Yacas mode, and
‘‘arcsin(x^2)’ is
‘ArcSin(x^2)’ in Yacas mode. Complex
numbers are written are written ‘3 + 4
I’. The standard special constants are written
Pi, E, I,
GoldenRatio and Gamma.
Infinity represents both inf and
uinf, and Undefined represents
nan.
Certain operators on functions, such as D for
differentiation and Integrate for integration, take
a prefix form in Yacas. For example, the derivative of
‘e^x sin(x)’ can be
computed with ‘D(x) Exp(x)*Sin(x)’
.
Other notable differences between Yacas and standard Calc expressions are that vectors and matrices use curly braces in Yacas, and subscripts use square brackets. If, for example, ‘A’ represents the list ‘{a,2,c,4}’, then ‘A[3]’ would equal ‘c’.